jade vine (strongylodon macrobotrys) - Español Inglés Diccionario